Yazılım Geliştirmede Sanal Makinelerin Kullanımı
نویسندگان
چکیده
Özet. Yazılım geliştirme ortamlarının hazırlanması ve korunması, genellikle detaylı yapılandırma gerektiren ve zaman alan bir süreçtir. Yazılım ekibine yeni katılımlar ve geliştirme ortamlarının kurulu olduğu mevcut fiziksel donanımlarda meydana gelen değişiklikler gibi nedenlerle geliştirme ortamlarının yeniden oluşturulması ihtiyacı yazılım geliştirme çalışmalarında sıkça karşılaşılan bir durumdur. Bununla birlikte farklı uygulamalara ait geliştirme ortamlarının, bazı durumlarda çeşitli uyumsuzluklardan dolayı tek bir fiziksel donanım üzerine kurulamıyor olması, uygulama geliştirme ortamlarının kurulumunu ve korunmasını güçleştirmektedir. Geliştirme, test ve bakım-idame süreçlerinde, geliştirme ortamının kolayca ulaşılabilir olması, ayrıca önem taşımaktadır. Bu makalede, bahsedilen sorunların çözümünde sanal makinelerin kullanımı ile ilgili yaklaşımlar ve tecrübeler anlatılmıştır.
منابع مشابه
Yazılım Projelerinde Kazanılmış Değer Yönetimi Kullanımı
KDY proje yönetiminde yaygın olarak kullanılmasına rağmen, gerek ülkemizde, gerekse dünyada yazılım projelerinde sıkça kullanılan bir yöntem değildir. Bu çalışmada KDY detaylı bir şekilde anlatılmış, yazılım projelerinde KDY kullanılmasının faydaları ve mevcut uygulama zorlukları araştırılmış, iki yazılım projesine uygulanma süreci ve sonuçları da incelenerek yazılım projelerinde KDY kullanımı ...
متن کاملDeniz Savunma Sistemleri Alanında Sistematik Yazılım Yeniden Kullanım Yaklaşımı
Özet. Bu makalede deniz savunma sistemleri alanında, sistematik yazılım yeniden kullanımın sağlanması için izlenen yaklaşımın değerlendirmesi yapılacaktır. ASELSAN SST Grubu içinde deniz savunma sistemleri alanında çalışan yazılım ekibi bünyesinde sistematik yazılım yeniden kullanımının sağlanması için belirlenen politikalar, oluşturulan varlıklar ve altyapılar, oluşturulan varlıkların ve altya...
متن کاملCobalt: Test Uygulamaları için Protokol Kütüphanesi
Özet Yazılım geliştirme, test ve kabul safhalarında, test altındaki yazılım birimlerinin haberleştiği gerçek birimlerin benzetimini yapabilen test uygulamalarına ihtiyaç duyulmaktadır. Test uygulaması geliştirme sürecindeki tekrarlanan örüntüleri ortaklayarak, harcanan mühendislik uğraşını azaltmak üzere geliştirilen Cobalt, öntanımlı haberleşme protokollerindeki karmaşık veri tipleri için, gen...
متن کاملCMMI-DEV Seviye-3 Sertifikasyonuna Sahip Bir Organizasyonda SCRUM Çevik Yazılım Geliştirme Yöntemi'nin Yazılım Geliştirme Çalışmalarında Uygulanması
Özet. Çevik yazılım geliştirme yöntemlerinden biri olan SCRUM, yazılım geliştirme faaliyetlerinin yönetilmesi açısından sunduğu esnek yaklaşım ile yazılım yönetimi ve geliştirilmesinde fayda sağlayan bir yöntemdir. CMMIDEV ise tasarım ve geliştirme yapan firmalar için yol gösteren bir yetenek olgunluk modeli olup, herhangi bir geliştirme yöntemi dayatmadan organizasyonlara proje yönetimi, mühen...
متن کاملYazılım Hata Tahmininin Web Uygulamalarında Kullanılabilirliği
Özet Yazılım testinde uygulanabilecek en basit yaklaşım verilen bir kod parçasındaki bütün olasılıkları test etmektir. Bu durum zaman ve bütçe kısıtları nedeniyle pratikte imkansızdır. Yazılım hata tahmini yöntemleri proje yöneticileri tarafından, test aşamasında, kısıtlı olan kaynakları efektif bir şekilde dağıtmak için kullanılmaktadır. Bu alandaki çalışmalar özellikle 2005 yılından itibaren ...
متن کامل